from bs4 import BeautifulSoup

data = """
<html> 
    <head>
        <title>黑马程序员</title>
    </head> 
    <body>
        <p id="test01">软件测试</p>
        <p id="test02">2020年</p>
        <a href="/api.html">接口测试</a>
        <a href="/web.html">Web自动化测试</a> 
        <a href="/app.html">APP自动化测试</a>
</body>
</html>
"""
# 2、获取BeautifulSoup对象
soup=BeautifulSoup(data,"html.parser")

# 3、调用相关方法
# 获取title标签的全部数据
print(soup.title)

# # 获取title标签的内容
print(soup.title.string)

# # 获取p标签的第一条数据，id属性的值
print(soup.p.get("id"))

# 获取所有a标签
print(soup.find_all("a"))

b=[]
# 获取所有a标签的href属性的值
for m  in soup.find_all("a"):
    b.append(m.get("href"))
print(b)